semi-outdoor powerplant - German English Dictionary